home *** CD-ROM | disk | FTP | other *** search
/ Megahits 3 / Megahits 3 (1994)(GTI - Rhein-Main-Soft)(DE)[!].iso / module / utilities / powerplayer / powerplayer.dok < prev    next >
Text File  |  1994-10-14  |  31KB  |  765 lines

  1. ==============================================================================
  2.  
  3.             P O W E R P L A Y E R
  4.  
  5.             .Bedienungsanleitung.
  6.  
  7. ==============================================================================
  8.  
  9. BITTE LESEN
  10. -----------
  11. PowerPlayer ist jetzt SHAREWARE.
  12.  
  13. Warum SHAREWARE?  Nun, ich bin nur ein armer Schüler und die Entwicklung
  14. von guter Software ist für mich einfach zu teuer geworden.  Wenn Sie
  15. PowerPlayer weiterhin wachsen und gedeihen sehen wollen oder wenn sie
  16. andere tolle Produkte wie den PowerPlayer in Zukunft sehen wollen,
  17. schicken sie einfach 30.- DM zum Autor.
  18.  
  19. Ich verspreche hiermit, daß ich Ihre 30.- DM nicht zum Kauf eines DAIMLER
  20. BENZ verwenden werde.  Ich werde die aktuellste verfügbare Literatur über
  21. den AMIGA und sein OS kaufen (wissen Sie, wie teuer Computer-Literatur
  22. ist?), werde die aktuellsten Versionen der Assembler und Compiler kaufen,
  23. werde registrierter Entwickler bei CBM und erhalte so wichtige Informationen
  24. für Zukunftskompatibilität, ich werde Briefe an die Programmierer anderer
  25. Musik-Software schreiben die PowerPlayer noch nicht unterstützt, ich werde
  26. immer die aktuellste Version zu den großen PD-Bibliotheken schicken (Fred
  27. Fish usw.). Und dann, nach allem, wenn da immer noch etwas von Ihren 30.- DM
  28. übrig ist, wer weiß, vielleicht kaufe ich mir doch noch einen DAIMLER BENZ ;-)!
  29.  
  30. Ich stand vor der Wahl, PowerPlayer SHAREWARE oder KOMMERZIELL zu machen.
  31. Ich entschied mich dazu, den PowerPlayer SHAREWARE zu machen, da das die bessere
  32. Lösung für den Benutzer ist. Alle Benutzer vom PowerPlayer, die mir geschrieben
  33. haben wissen, daß ich immer ihre Ideen ins Konzept des PowerPlayers hinzugefügt
  34. habe, wo ich nur konnte. Sie sehen also, ich habe Sie für eine Weile unterstützt,
  35. es ist Zeit, mir jetzt ein wenig zu helfen! Denken Sie darüber nach!
  36.  
  37. Danke im Vorraus
  38.  
  39. Ihr Stephan Fuhrmann, Autor des POWERPLAYERs
  40.  
  41. ------------------------------------------------------------------------------
  42.  
  43.  
  44. Der Autor dieser Software kann für den Inhalt dieses Paketes und jegliche
  45. Schäden, die dadurch verursacht werden nicht haftbar gemacht werden.
  46.  
  47.         © 1991-93 STEPHAN FUHRMANN, WEST-GERMANY
  48.  
  49. Diese frei kopierbaren Funktionsbibliotheken gehören zum PowerPlayer-Paket:
  50.  
  51. -ReqTools.Library © Nico François
  52. -PowerPacker.Library © Nico François
  53. -Lh.Library © Holger P.Krekel und Olaf 'Olsen' Barthel
  54.  
  55. Version 3.9 25.4.1993
  56.  
  57. ==============================================================================
  58.  
  59. Grüße (zufällige Reihenfolge)
  60. -----------------------------
  61. -Delta/TCC
  62. -Flynn/TRSI für seinen bärigen NoisePlayer
  63. -Holger P.Krekel & Olaf 'Olsen' Barthel für ihre LH.Library
  64. -Bryan Ford (Mr.MultiPlayer)
  65. -Nico François für seine tolle Reqtools.Library & PowerPacker.Library und
  66.  seine Tips zur Reqtools.Library
  67. -Teijo Kinnunen für seine Routinen & 68030-Tests
  68. -Steve / Silicon Designs 3003
  69. -Thomas Eibl
  70. -Turbo / Infect
  71. -Wayne Mendoza / Masque !TRSI!
  72. -Bernhard Zahler
  73. -Thomas Ansorge
  74.  
  75. ==============================================================================
  76.  
  77. Geschichte
  78. ----------
  79. V 1.0:    Version mit BUGS & ohne nette Features :-(
  80. V 1.1:    Alle BUGS entfernt, niedliches CLI-Interface & CLI-Infoseite, PMC
  81. V 1.2:    (endlich) Oktalyzer 4-Voice Replay hinzugefügt
  82. V 1.3:    DeltaMusic hinzugefügt, PowerPlayer erkennt jetzt
  83.     alle SoundMon-Versionen, ProTracker-Replay optimiert
  84. V 1.5:    Man kann nun auch für den Datei-Requester ein Verzeichnis festlegen
  85.     (sehr nützlich !), das NoisePacked 1.3D-Replay, das aus irgendwelchen
  86.     Gründen in allen anderen Versionen mal ausgeschaltet war, ist nun
  87.     endlich erhältlich !
  88. V 1.6:    Die inzwischen gealterte Req.Library wurde durch die ReqTools.Library
  89.     ersetzt, die unter anderem schöne 3D-Requester erlaubt.
  90. V 1.7:    Anstelle eines VBlank-Interrupts, der auf Amigas mit NTSC oder
  91.     einem 10 Hz-Monitor Songs mit unnatürlichen Geschwindigkeiten
  92.     fabriziert, wurde ein CIA-Timerinterrupt benutzt.
  93. V 1.8:    Die "Restart"-Funktion wurde hinzugefügt
  94. V 1.9:    Der Fehlerausgabe wurde verbessert, die ECLOCK-Frequenz wird jetzt,
  95.     sofern OS 2.0 benutzt wird, vom System geholt, Abspielroutinen wieder
  96.     optimiert, fand einen Fehler, der in ALLEN Tracker-Abspielroutinen
  97.     existiert - er schreibt in unbelegten Speicher. Ich weiß nicht, ob
  98.     dieser schwerwiegende Fehler in allen anderen Module-Abspielprogrammen
  99.     existiert. Ich empfehle, nur noch PowerPlayer zu benutzen !
  100. V 2.0:  Eine Routine für TFMX-Module mit eingebauter Abspielroutine
  101.     wurde hinzugefügt
  102. V 2.1:    Eine Routine für MED-Module wurde hinzugefügt
  103. V 2.2:  Eine echte grafische Benutzeroberfläche mit einem
  104.     CD-Player-ähnlichen Knopfsystem. Jetzt wird ein großer Lh-Buffer
  105.     für schnelleres Entpacken verwendet.
  106. V 2.3:  Wenn man nun die rechte Maustaste drückt verkleinert/vergrößert
  107.     sich das Fenster, beim Programmstart wird das Fenster unter dem
  108.     Mauszeiger zentriert, neue Tastaturkürzel wurden hinzugefügt,
  109.     der Code wurde optimiert
  110. V 2.4:    Neue Funktionen: Erster Song, letzter Song, Zufalls-Song !
  111. V 2.5:    PowerPlayer zeigt nun einen Busy-Mauszeiger, wenn er lädt und
  112.     entpackt. Gleichzeitig wird dann der IDCMP des Fensters gesperrt.
  113. V 2.6:    PowerPlayer sieht nun auch auf einem 2-Farb-Schirm gut aus
  114. V 2.7:  Ein wenig mehr WB 2.0-Feeling durch 3D-Rahmen
  115. V 2.8:    Neue Protracker-Routine (V2.1A) eingebunden, wenn man jetzt
  116.         während der Darstellung eines Requesters Return drückt wird
  117.         die negative Antwort aktiviert (für alle Pessimisten ;-)),
  118.     der PowerPlayer-Task läuft mit der Priorität 1, alle
  119.     Replays nochmals optimiert
  120. V 2.9:    Sonix Arranger-Routine wurde hinzugefügt, neue Kommandozeilen=
  121.     analysier-Routinen + Kommandozeilenflags, mehrere Modulnamen in der
  122.         Kommandozeile können angegeben werden
  123. V 3.0:    Workbench-ToolTypes für alle Flaggen werden unterstützt
  124.     (bitte im Abschnitt "Aufruf vom PowerPlayer" nachlesen), ARexx wird
  125.     mit vielen Befehlen unterstützt (bitte im Abschnitt
  126.     "ARexx-Unterstützung" nachlesen), neues "NoReq"-Flag für Workbench
  127.         und CLI (nützlich für ARexx)
  128. V 3.1:    Optional kann nun der Dateirequester der ASL.Library benutzt
  129.     werden
  130. V 3.2:    beim SoundMod-Replay funktioniert nun die Reset-Funktion 100%,
  131.         Zeit-Probleme bei schnelleren Prozessoren als 68000 beseitigt,
  132.     es ist nun 99.9% sicher NoisePacker-Modules abzuspielen,
  133.         neues OctaMED pro-Replay
  134. V 3.3:    Neue kraftvolle Komprimierung, OctaMED 4.0-Replay, SoundMon-
  135.     Routine spielt nun Samples korrekt, neuer BP-Soundmon Typ
  136. V 3.4:    Hotkeys, Betrieb auch ohne Fenster möglich, AmigaDOS BREAK-bar
  137. V 3.5:    Verwendet Standard-Wartezeiger, CBM Style Guide-gerechtes 3D-Design,
  138.     PowerPlayer's Fenster ist ein AppWindow (im Abschnitt "Aufruf vom
  139.     PowerPlayer/Workbench/AppWindow" nachlesen), großer Haufen neuer
  140.     Replays, neue nützliche ARexx-Kommandos, Versions-Ausgabe mit
  141.     "-Ver"
  142. V 3.6:    Benutzt nun ProTracker CIA-Abspiel-Routine, neuer toller
  143.     Informations-Requester (?!), verbessertes 'Wach-Auf'-Feature
  144.     (Taste: "x"), unwichtige Fehlerkorrektur von CTRL-F
  145. V 3.7:    Verwendet neue verbesserte Routine für 'RND', ProRunner packed
  146.     Abspielroutine hinzugefügt, PMC gibt nun korrekte Prozentzahlen aus,
  147.     PowerPlayer läßt unter OS 2.0 den Datencache nach dem Entpacken
  148.     rausschreiben
  149. V 3.8:    Die Position wird nicht mehr über die Gadgets gepinselt - PowerPlayer
  150.     zeigt anstelle dessen die prozentuale Position, man kann jetzt
  151.     Songlists laden und speichern (in anderen Playern werden sie "Programs"
  152.     genannt) - lesen Sie dazu "Tastatursteuerung" und das "Songliste"
  153.     Kapitel, NP 2.0/NP 3.0/David Whittaker/Fred/Sonic-Arranger Erkennungs-
  154.     Routinen korrigiert, neues Promizer Replay
  155. V 3.9:    PMC's CLI-Interface wurde verbessert, UNIC-Replay hört sich auf
  156.     schnelleren AMIGAs jetzt normal an, das Fenster wird richtig
  157.     auf OS 2.0-Bildschirmen repositioniert wenn deikonifiziert wird,
  158.     PMC schreibt nicht mehr in nichtbelegten Speicher,
  159.     PowerPlayer stellt den Ausgangszustand der Power-LED beim
  160.     Verlassen wieder her, ein schicker Timer wurde hinzugefügt
  161.     alle ENFORCER-Hits wurden (hoffentlich) entfernt, TOOLPRI WB- & CLI-Argument,
  162.     PowerPlayer-Support-Mailbox (kein Feature, aber hier liest es jeder :)
  163.  
  164. ==============================================================================
  165.  
  166. Diese Version des PowerPlayers unterstützt:
  167.  
  168. David Whittaker
  169. DeltaMusic 1.0 + 2.0
  170. Digital Sound System
  171. Fred
  172. Future Composer 1.0-1.4
  173. Game Music Creator
  174. Jam Cracker
  175. Jochen Hippel            (ungeprüft)
  176. Kris
  177. Maniacs Of Noise
  178. Mark II
  179. Morten Grouleff's MusicProgram
  180. Music Assembler
  181. NoisePacker 2.0 + 3.0
  182. NoiseTracker
  183. NoiseTracker 1.3D packed modules
  184. NoiseTracker 1.3D packed modules with replay routine
  185. OctaMED-Modules (MMD0 & MMD1)
  186. Oktalyzer
  187. Promizer I + II
  188. ProRunner packed modules
  189. ProTracker CIA (V2.1a)
  190. SidMon 1.0 and 2.0
  191. Sonic Arranger with replay routine
  192. SoundFX 1.3 + 2.0
  193. SoundMon
  194. SoundTracker 2.6
  195. Startracker 4 voice
  196. Tfmx with replay routine
  197. The Musical Enlightenment
  198. Unic
  199.  
  200. ==============================================================================
  201.  
  202. Installation
  203. ------------
  204. Der PowerPlayer benötigt die PowerPacker.Library und die ReqTools.Library
  205. in ihrem Libs:-Verzeichnis.  Der beigefügte Installations-Script in diesem
  206. Paket wird alles für sie installieren.  Wahlweise wird die Lh.Library
  207. benutzt.  Wenn sie genug Erfahrung haben können Sie mit dem PMC, welcher
  208. die Lh.Library benutzt, ihre Module packen.
  209.  
  210. ==============================================================================
  211.  
  212. Einleitung
  213. ----------
  214. Hallo und Willkommen in der Welt des PowerPlayers!  Dieses fantastische
  215. Tool wurde 1991-93 von Stephan Fuhrmann geschrieben und benutzt die
  216. hervorragenden Fähigkeiten der
  217.  
  218. -ReqTools.Library von Nico François für die Datei- und Text-Requester
  219.  
  220. -PowerPacker.Library von Nico François um powergepackte Dateien zu entpacken
  221.  
  222. -Lh.Library von Holger P.Krekel und Olaf 'Olsen' Barthel für die beste
  223.  Kompression von Modules, ausführbarer einfacher Cruncher im Paket enthalten.
  224.  
  225. Der PowerPlayer ist ein Tool, um Musik mit dem guten alten AMIGA STEREO
  226. DIGITAL SOUND abzuspielen, die mit einem der unterstützten Musik-Programme
  227. oder kompatiblen gemacht wurde.  Es gab bereits viele dieser Programme,
  228. doch PowerPlayer ist etwas anderes:
  229.  
  230. -netter schneller trickreicher optimierter 100%-iger Assembler-Code,
  231.  größtenteils PC-Relativ
  232. -arbeitet auf CPU 68000, 68010, 68020, 68030, 68040 und sollte auch auf dem 68060
  233.  und allen zukünftigen CPUs laufen
  234. -arbeitet mit OS 1.3, 2.0, 3.0 ohne irgendwelche Probleme
  235. -kleines hübsches (?) Play-Window
  236. -viieeelle optimierte Abspielroutinen
  237. -PowerPacker-Library, um immer die neueste und schnellste Entpack-Routine
  238.  zu benutzen
  239. -unterstützt xpk-gepackte Module
  240. -Lh-Library für die beste Kompression, die je ein Module erfahren hat
  241.  (ausprobieren!)
  242. -ARexx-Port für die Fernbedienung des PowerPlayers
  243. -kann in vielen Arten von der Workbench und vom CLI aufgerufen werden
  244. -belegt seine Kanäle mit dem Audio.Device
  245. -tolle Support-BBS (DOOMSDAY, Telefonnummer am Ende des Textes)
  246.  
  247. Aber fangen wir am Anfang an:
  248.  
  249. Aufruf vom PowerPlayer
  250. ----------------------
  251.     WorkBench
  252.     ---------
  253.         DoppelKlick
  254.         -----------
  255.             Klicken Sie das Icon vom PowerPlayer doppelt an, wählen
  256.             Sie die Datei im Datei-Requester, drücken Sie 'OK'
  257.             und genießen Sie !
  258.         DefaultTool
  259.         -----------
  260.             Sie haben ein Modul mit Icon. Wählen Sie das
  261.             Icon an und aktivieren Sie die Info-Funktion der
  262.             Workbench. Nun wählen Sie das DefaultTool an.
  263.             Geben sie den Pfad des PowerPlayers ein. Drücken
  264.             Sie das 'SAVE'-Gadget. Immer wenn Sie jetzt das
  265.             Projekt-Icon doppelklicken, wird der PowerPlayer
  266.             geladen und den Song abspielen.
  267.         Mehrfachauswahl
  268.         ---------------
  269.             Bewegen Sie den Mauszeiger über das PowerPlayer-Icon
  270.             und drücken Sie den linken Mausknopf einmal. Drücken
  271.             Sie jetzt SHIFT und lassen Sie es gedrückt.
  272.             Wählen Sie die Songs, die Sie hören wollen, mit der
  273.             Maus aus. Doppelklicken Sie den letzten Song und
  274.             lassen Sie SHIFT los. Ihre Songs werden geladen !
  275.         ToolTypes
  276.         ---------
  277.             Bewegen Sie den Mauszeiger über das PowerPlayer-
  278.             Icon, aktivieren Sie es und wählen Sie "Info"
  279.             aus dem Workbench-Menü. Sie haben die Möglichkeit,
  280.                         folgende ToolTypes zu ändern/hinzuzufügen:
  281.  
  282.                         QUALIFIER=(Qualifier für Hotkeys)
  283.                                 Legt den Qualifier für die Hotkeys fest
  284.             DIRECTORY=(Verzeichnis für den Dateirequester)
  285.                                 Legt das Verzeichnis fest, das zuerst im
  286.                 Dateirequester angezeigt wird
  287.                 Beispiel: DIRECTORY=DF0:Modules
  288.                         PATTERN=(Muster, das Sie im Dateirequester wünschen)
  289.                 Legt das Muster fest, mit dem alle Dateien
  290.                 im Dateirequester verglichen werden
  291.                 Beispiel: PATTERN=MOD.#?
  292.                         LED=[0|1|M]
  293.                                 Legt den Modus der Filter-LED fest:
  294.                                 0=Filter-led aus
  295.                 1=Filter-led an
  296.                 M=überläßt dem Modul die Kontrolle
  297.                     (Voreinstellung)
  298.                 Beispiel: LED=0
  299.             NOREQ=[TRUE|FALSE]
  300.                 Weist PowerPlayer an, keinen Dateirequester
  301.                 zu öffnen, wenn er ohne irgendwelche
  302.                 angegebenen Dateien gestartet wurde.
  303.                 Nützlich für ARexx, da man Nico's
  304.                 Dateirequester nicht mit ARexx
  305.                 kontrollieren kann ;-).
  306.                         NOWIN=[TRUE|FALSE]
  307.                 Weist PowerPlayer an, kein Fenster zu
  308.                 öffnen.
  309.             ASL=[TRUE|FALSE]
  310.                 Weist PowerPlayer an, den Dateirequester
  311.                 der ASL.Library zu benutzen. Hierzu wird
  312.                 (noch) OS 2.0 benötigt. Wenn die Library
  313.                 oder der Requester nicht geöffnet werden
  314.                 konnte wird einfach der ReqTools-Requester
  315.                 benutzt.
  316.             NOTIMER=[TRUE|FALSE]
  317.                 Weist PowerPlayer an, daß er einen/keinen
  318.                 Timer benutzen soll. Der Timer neigt
  319.                 dazu, einmal in der Sekunde etwas CPU-Zeit
  320.                 zu benötigen.
  321.             TOOLPRI=[-128..127]
  322.                 Setzt die Task-Priorität von PowerPlayer auf den
  323.                 angegebenen Wert. ACHTUNG! Bleiben Sie in dem
  324.                 Bereich von -3 bis +3, sonst können sie
  325.                 wichtige System-Tasks stören !
  326.  
  327.         AppWindow
  328.         ---------
  329.         (nur WB 2.0+)
  330.             Zusätzlich zur Möglichkeit, unbequeme Dateirequester
  331.             zu benutzen, bietet PowerPlayer die Möglichkeit,
  332.             Icons von Modulen direkt in PowerPlayer's Fenster
  333.             zu 'ziehen'. PowerPlayer wird die Module, deren Icons
  334.             in sein Fenster abgelegt wurden, sofort abspielen.
  335.  
  336.     CLI/SHELL
  337.     ---------
  338.         DateiRequester
  339.         --------------
  340.             Jeder weiß, wie man Dateirequester bedient, also
  341.             werde ich den sehr guten Dateirequester der
  342.             ReqTools.Library nicht erklären. Geben Sie den Namen
  343.             des PowerPlayers in dem CLI/SHELL, das Sie geöffnet
  344.             haben, mit dem Parameter '-r' ein. Es erscheint ein
  345.             DateiRequester und Sie können ihre Songs aussuchen.
  346.                         Versionen +2.2 benötigen dieses Flag nicht mehr,
  347.                         der PowerPlayer öffnet den Dateirequester, wenn
  348.                     keine Dateien beim Start angegeben werden.
  349.             Beispiel: PowerPlayer -r
  350.         Dateiname
  351.         ---------
  352.             Wenn Sie keine Datei mit einem Requester auswählen
  353.             wollen (z.B. in Scripts), können sie ebenfalls
  354.             den/die Modulnamen mit seinem/ihren Pfad(en) an
  355.             die Kommandozeile hängen.
  356.             Beispiel: PowerPlayer df0:MOD.PowerTheme ram:SID.Mega
  357.  
  358.         Information
  359.         -----------
  360.             Wenn Sie den Informations-Bildschirm sehen wollen,
  361.             geben Sie folgendes ein:
  362.             PowerPlayer ?
  363.         Version
  364.         -------
  365.             Wenn Sie die Version von PowerPlayer herausfinden
  366.             wollen, so geben sie ein:
  367.             PowerPlayer -Ver
  368.             Flags
  369.         -----
  370.             Es gibt mehrere Flags, die die Zeit, die Sie mit
  371.             dem PowerPlayer verbringen, angenehmer machen:
  372.             -r........Dateirequester benutzen (veraltet)
  373.             -nr.......keinen Dateirequester beim Start öffnen,
  374.                     wenn keine Dateien angegeben werden
  375.                         -nw.......kein Fenster beim Start öffnen
  376.             -dDIR.....legt das Verzeichnis des Dateirequesters
  377.                     fest. z.B. "-dDF0:modules".
  378.             -dPAT.....legt das Vergleichsmuster des Datei=
  379.                     requesters fest. z.B. "-pMOD#?".
  380.                         -qQUAL....legt den Qualifier für die Hotkeys fest.
  381.             -l0/1/M...legt den Modus der Filter-Led fest.
  382.                     0=Filter aus
  383.                     1=Filter an
  384.                     M=Modul verfügt über den Filter
  385.                         -ASL......läßt PowerPlayer den Dateirequester
  386.                                     der ASL.Library benutzen. Hierzu
  387.                     wird (noch) OS 2.0 benötigt. Wenn
  388.                     die Library oder der Requester
  389.                     nicht geöffnet werden konnte wird
  390.                     einfach der Requester der
  391.                                         Reqtools.Library benutzt.
  392.             -nt.....Weist PowerPlayer an, daß er _KEINEN_
  393.                 Timer benutzen soll. Der Timer neigt
  394.                 dazu, einmal in der Sekunde etwas CPU-Zeit
  395.                 zu benötigen. Voreingestellt ist, daß
  396.                 PowerPlayer einen Timer darstellt.
  397.             -ToolPri=[-128..127]..Setzt die Task-Priorität von
  398.                 PowerPlayer auf den angegebenen Wert. ACHTUNG!
  399.                 Bleiben Sie in dem Bereich von -3 bis +3, sonst
  400.                 können sie wichtige System-Tasks stören !
  401.  
  402.  
  403. Play-Requester
  404. --------------
  405. Der Play-Requester enthält Informationen zum Modul und einige Gadgets.
  406. Wenn Sie PowerPlayer ohne ein Fenster starten (NOWIN) und einen
  407. Qualifier festgelegt haben, können Sie das Fenster öffnen, indem Sie
  408. den Qualifier und 'w' drücken.
  409.  
  410. Fragezeichen....zeigt die üblichen Informationen über das Copyright und
  411.         die Features.
  412. Eject...........verwirft die aktuelle Songliste & holt sich über einen
  413.         Filerequester eine neue.
  414. FirstSong.......lädt und spielt den ersten Song aus der Liste
  415. PrevSong........lädt und spielt den vorangehenden Song aus der Liste.
  416. Play............spielt den Song ab. Entfernt automatisch Pause,
  417.         wenn man wieder auf PLAY hämmert startet der Song neu.
  418. FastForward.....spielt den Song mit doppelter Geschwindigkeit. Ergibt
  419.         einen schönen FF-Effekt ! Nochmal raufhämmern schaltet
  420.         wieder auf normale Geschwindigkeit.
  421. NextSong........lädt & spielt den nächsten Song aus der Liste.
  422. LastSong........lädt & spielt den letzten Song aus der Liste.
  423. Stop............stoppt den Song. Deaktiviert automatisch Pause, FF und
  424.         Play !
  425. Pause...........stoppt den Song, bis nochmal Pause betätigt wird oder
  426.         Play gedrückt wird.
  427. Reset...........startet den Song von neuem.
  428. RND.............lädt und spielt einen zufällig gewählten Song ab.
  429.  
  430. Für nähere Informationen über die Tastaturbelegung lesen sie den Abschnitt
  431. 'Tastatursteuerung'.
  432.  
  433. Wenn man die rechte Maustaste drückt, wechselt man in den Iconify-Modus.
  434. Das Fenster schrumpft auf eine minimale Höhe von 10 Pixeln. Die Gadgets
  435. verschwinden zwar, jedoch kann man den PowerPlayer weiterhin mit den
  436. Tastatur-Kürzeln kontrollieren.
  437. Um das Fenster wieder auf seine normale Größe zu bringen muß man
  438. lediglich die rechte Maustaste erneut drücken.
  439.  
  440. Die Anzeige des Fensters beinhaltet
  441. -den Namen des Modules (oben im Fenster)
  442. -Typ & Länge des Modules in Bytes (Mitte des Fensters)
  443. -Gadgets und Positions-Anzeiger, welcher die derzeitige Position in der
  444.  Dateiliste anzeigt.
  445.  
  446. Mein GUI (Grafische Benutzerschnittstelle) arbeitet mit einer
  447. Recolor-Routine, die verrückte Paletten recht gewitzt behandelt. Sie sucht
  448. nach der hellsten und dunkelsten Farbe für die Schatten und sucht nach der
  449. Farbe mit dem größten Kontrast zum Hintergrund für die Textausgabe.
  450.  
  451. Songliste
  452. ---------
  453. Songlisten sind ein Ersatz für die Tortur, immer wieder dieselben Dateien
  454. mit dem Dateirequester auszuwählen. Songlisten enthalten die Informationen,
  455. die PowerPlayer normalerweise vom Dateirequester bekommt.
  456.  
  457. UM SONGLISTEN ZU SPEICHERN, MÜSSEN SIE MINDESTENS ÜBER AMIGAOS 2.0
  458. VERFÜGEN.
  459.  
  460. Songlisten werden wie Songs geladen. Sie können eine Songliste mit dem
  461. Dateirequester laden, Sie können sie über Mehrfachauswahl mit dem PowerPlayer
  462. von der Workbench laden usw. Wenn eine Songliste vom PowerPlayer geladen
  463. wurde, verhält er sich exakt so, als hätten Sie soeben die Dateien mit dem
  464. Dateirequester ausgewählt: er wird den ersten Song laden und abspielen.
  465.  
  466. Sie können Songlisten jederzeit speichern. Drücken Sie "#" und ein
  467. Dateirequester wird erscheinen und Sie nach dem Namen der Songliste fragen,
  468. die Sie sichern wollen. Aus technischen Gründen wird der komplette Pfad
  469. eines Songs gespeichert. Das bedeutet, daß Sie eine Songlist nur für
  470. einen Datenträger benutzen können (Disk/Festplatte), der Datenträgername
  471. wird im Pfad benutzt.
  472.  
  473. Da Songlisten wie Songs geladen werden, können Sie sie natürlich auch nach
  474. Herzenslust packen.
  475.  
  476.  
  477. Tastatursteuerung
  478. -----------------
  479. PowerPlayer bietet für erfahrene Benutzer Tastaturkürzel und Hotkeys, mit denen
  480. man den PowerPlayer um ein vielfaches besser steuern kann als mit den
  481. Gadgets. Als zusätzliches Feature kann man den PowerPlayer mit den
  482. hier beschriebenen Tastaturkürzeln über Hotkeys fernsteuern. Doch dazu
  483. später mehr.
  484.  
  485. Taste            Funktion
  486. .............................................................................
  487. '#'            Speichert die aktuelle Songliste. Ein Dateirequester
  488.             wird erscheinen, wählen Sie die zu speichernde
  489.             Songlistdatei. Der Speichervorgang kann ein wenig
  490.             dauern, doch das Laden der Songliste ist so
  491.             schnell wie gewohnt.
  492. CTRL-F            Holt PowerPlayer-Fenster nach vorne und bringt es auf
  493.             volle Größe. Besser: 'x'.
  494. 'x' & 'X'        Bringt die Workbench in den Vordergrund, dann das
  495.             Fenster des PowerPlayers und bringt das PowerPlayer-
  496.             Fenster auf volle Größe. Besser als CTRL-F,
  497.             CTRL-F wurde aber zur Abwärtskompatibilität der
  498.             Tastatursteuerung belassen. CTRL-F hatte auch den
  499.             Nachteil, daß man es nicht als Hotkey benutzen konnte.
  500.             Das ist mit 'x' anders.
  501. ESC / CTRL-C        Beended den PowerPlayer
  502. RETURN            lädt & spielt den nächsten Song
  503. '-', '[', '(', '{', '3'    lädt & spielt den vorherigen Song
  504. '+', ']', ')', '}', '6'    lädt & spielt den vorherigen Song
  505. 'e', 'E', '2'        wirkt wie das 'Eject'-Gadget
  506. 'p', 'P', '4'        wirkt wie das 'Play'-Gadget
  507. 'f', 'F', '5'        wirkt wie das 'FastForward'-Gadget
  508. 's', 'S', '7'        wirkt wie das 'Stop'-Gadget
  509. 'r' & 'R','9'        wirkt wie das 'Reset'-Gadget
  510. ' ' & '*','8'        wirkt wie das 'Pause'-Gadget
  511. 'i' & '1'        zeigen den Info-Requester
  512. '~', '/'        wirkt wie das 'RND'-Gadget
  513. 'w' & 'W'        öffnen das PowerPlayer-Fenster, wenn es noch nicht
  514.             offen ist
  515.  
  516. Hotkeys
  517. -------
  518. Hotkeys bemächtigen Sie, PowerPlayers Standardsatz an Tasten zu benutzen -
  519. egal, was das aktive Fenster oder der aktuelle Bildschirm ist.
  520. Das bedeutet, daß Sie PowerPlayer von ihrer Textverarbeitung kontrollieren
  521. können, ohne den Bildschirm bzw. das Fenster ihrer Textverarbeitung zu
  522. verlassen.
  523.  
  524. Dieses Feature wird mit dem QUALIFIER ToolType oder mit der -q Flagge
  525. abgeschaltet. Gültige Qualifiers sind:
  526.  
  527. LSHIFT/LEFT_SHIFT
  528. RSHIFT/RIGHT_SHIFT
  529. CAPSLOCK
  530. CONTROL
  531. LALT/LEFT_ALT
  532. RALT/RIGHT_ALT
  533. LCOMMAND/LEFT_COMMAND/LAMIGA/LEFT_AMIGA
  534. RCOMMAND/RIGHT_COMMAND/RAMIGA/RIGHT_AMIGA
  535.  
  536. Um diese Qualifiers zu mixen, müssen sie die Qualifiers mit einem "!" oder
  537. einem "|" trennen:
  538.  
  539. CONTROL!LSHIFT!LALT
  540.  
  541. Dies ist der empfohlene Standard-Qualifier, der in PowerPlayers ToolType
  542. voreingestellt ist.
  543.  
  544. ==============================================================================
  545.  
  546. ARexx-Unterstützung
  547. -------------------
  548. PowerPlayer bietet einen ARexx-Port mit dem Namen "PowerPlayer.REXX" an.
  549.  
  550. Der ARexx-Port unterstützt folgende Befehle:
  551.  
  552. PlEject            arbeitet wie der "Eject"-Knopf
  553. PlFirst            arbeitet wie der "First"-Knopf
  554. PlPrevious        arbeitet wie der "Previous"-Knopf
  555. PlPlay            arbeitet wie der "Play"-Knopf
  556. PlFF            arbeitet wie der "FF"-Knopf
  557. PlNext            arbeitet wie der "Next"-Knopf
  558. PlLast            arbeitet wie der "Last"-Knopf
  559. PlStop            arbeitet wie der "Stop"-Knopf
  560. PlPause            arbeitet wie der "Pause"-Knopf
  561. PlReset            arbeitet wie der "Reset"-Knopf
  562. PlRnd            arbeitet wie der "Rnd"-Knopf
  563. PlQuit                  beendet PowerPlayer. Versuchen Sie nicht, den
  564.             ARexx-Port nach diesem Kommando anzusprechen
  565. PlLoad "<ModName>"    lädt <ModName> und spielt es ab.
  566. PlName            gibt den Namen des aktuellen Modules zurück
  567. PlLength        gibt die Länge des aktuellen Modules zurück
  568. PlType            gibt den Typ des aktuellen Modules zurück
  569. PlListPos        gibt die aktuelle Position in der Dateiliste zurück
  570. PlListLen        gibt die Länge der aktuellen Dateiliste zurück
  571. PlMemPlay <HexAdr> <DecSize> <DecMemFreeSize>
  572.             spielt das Modul, das ab <HexAdr> mit der Größe
  573.             <DecSize> Bytes im Speicher steht. <DecMemFreeSize>
  574.             Bytes werden ab <HexAdr> wieder freigegeben,
  575.             nachdem das Modul abgespielt wurde.
  576.             Eine <DecMemFreeSize> von 0 signalisiert PowerPlayer,
  577.             daß er den Speicherbereich nicht freigeben darf.
  578. ==============================================================================
  579.  
  580. Der PowerPlayer Music Cruncher
  581. ------------------------------
  582. PMC wurde entwickelt, um nur Module zu packen und ich finde, daß er seinen
  583. Job recht gut macht. Er schlägt die Compressions-Rate JEDES bekannten
  584. Crunchers/Archivierers auf dem Amiga und packt & entpackt sehr schnell.
  585.  
  586. Ich habe den neuen "SFCD" (Stephan Fuhrmanns Compackte Dichte) Modus,
  587. der auf dem alten "SFHD" (Stephan Fuhrmanns Hohe Dichte) basiert
  588. entwickelt. Um "SFCD"/"SFHD"-Module zu packen/entpacken benötigen Sie
  589. Lh.Library v1.8+.
  590.  
  591. MOD.TEST    |UNGEPACKT    |SFCD    |SFHD    |POWERPACKER
  592. ----------------+---------------+-------+-------+-----------
  593. GRÖßE(bytes)    |320044        |189734    |210540    |237832
  594. ERFOLG        |00%        |40%    |34%    |25%
  595. PACKZEIT    |0:00        |2:37    |2:47    |2:58
  596. ENTPACKZEIT    |0:00        |0:17    |0:17    |0:07
  597.  
  598. PMC zu benutzen ist ziemlich simpel:
  599.  
  600. PMC [QUELLNAME] [ZIELNAME]
  601.  
  602. PMC lädt [SOURCENAME], packt es (oder entpackt es, wenn es schon gepackt
  603. ist) und speichert es als [ZIELNAME].
  604.  
  605. Alternativ läßt PMC zu, daß Sie nur einen Namen angeben. PMC liest dann die
  606. angegebene Datei, packt bzw. entpackt sie, und überschreibt die alte Datei:
  607.  
  608. PMC [DATEINAME]
  609.  
  610. PMC ist so in der Lage, mit CBM's SPat zu kooperieren.
  611.  
  612. PMC schreibt nur "SFCD"-Module, kann jedoch "SFCD" UND "SFHD" lesen und
  613. entpacken.
  614.  
  615. Der PowerPlayer lädt und entpackt "SFCD" & "SFHD" Module automatisch, wenn
  616. die Lh.Library in ihrem Libs:-Verzeichnis ist.
  617.  
  618. Ich habe einige Typen gesehen, die mit dem PMC gepackte Module in Mailboxen
  619. raufgeladen haben.
  620. BITTE unbedingt '.PMC' als Suffix benutzen und schreiben, daß man den
  621. PowerPlayer zum abspielen braucht.
  622. UND unbedingt die Mailbox prüfen, ob der PowerPlayer überhaupt vorhanden
  623. ist, sonst wird so mancher ziemlich sauer sein, wenn er erst die
  624. Modules runterlädt und dann merkt, daß PowerPlayer garnicht da ist
  625. und er die Modules nicht gebrauchen kann !
  626.  
  627. Ein Beispiel-Mailbox-Eintrag könnte so aussehen:
  628. SONG.PMC    Sehr guter Song, nur mit PowerPlayer zu benutzen
  629.  
  630. Es ist unbedingt zu empfehlen, die Modules direkt im PMC-Format ohne
  631. anderen 'Müll' in einem Archiv raufzuladen, zumal einerseits _NICHT_ per
  632. Hand entpackt werden muß, die entpackte Datei keinen Diskettenplatz
  633. verschwendet und letztendlich durch das eigens für den PowerPlayer
  634. entwickelte PMC-Format ein entpacken ohne den PowerPlayer nicht möglich
  635. ist, so daß man sich so oder so des PowerPlayers bedienen muß ß-} !  So
  636. kann man seine Zustimmung zum PowerPlayer ausdrücken!
  637.  
  638. ==============================================================================
  639.  
  640. Technische Informationen
  641. ------------------------
  642. PowerPlayer generiert nicht seinen eigenen Prozess. Es scheint zwar modern zu
  643. sein, alles gleich im Hintergrund ablaufen zu lassen, ich jedoch wollte dem
  644. Benutzer die Möglichkeit geben, den Computer solange anzuhalten, wie ein
  645. Musikstück abgespielt wird (z.B. in der Startup-Sequence). Meiner Meinung
  646. nach ist das die beste Art, das zu realisieren, wenn Sie jedoch PowerPlayer
  647. im Hintergrund laufen lassen wollen, müssen Sie ihn selber mit "RunBack"
  648. starten.
  649.  
  650. Wenn man sich die Songlists anschaut, die PowerPlayer schreibt, sieht man, daß
  651. PowerPlayer immer den ganzen Pfad der Dateien sichert. Das kann die Songlists
  652. ein wenig größer machen, ist aber für den WB & AppWindow Dateimodus nötig.
  653.  
  654. ==============================================================================
  655.  
  656. Da es sooo viele Musik-Programme auf dem Amiga gibt, ist es für mich
  657. unmöglich, alle existierenden Abspielroutinen einzubinden.  Um ihnen und
  658. mir die Möglichkeit zu geben, den PowerPlayer zum besten Modulabspieler,
  659. der je geschrieben wurde, zu erweitern, werde ich jede Abspiel-Routine, die
  660. mir zugesendet wird, einbauen, wenn folgendes erfüllt ist:
  661.  
  662. -Quellcode der Musik-Routine in ASSEMBLER, möglichst PC-Relativ.
  663.  Der Quellcode muß auf einer 3.5"-Disk sein.
  664. -Beschreibung, wie man eine Erkennung von Modulen dieser Art durchführt.
  665.  Wenn Sie keine Ahnung haben senden Sie 3 oder mehr Module dieser Art mit
  666.  und ich finde es selber heraus.
  667. -3 oder mehrere Songs, die mit der Routine abgespielt werden können, sollten
  668.  ebenfalls dabei sein. Ich muß die Routinen testen und ein Musik-Programm,
  669.  für das es weniger als 3 Songs gibt, ist sicherlich nicht gut.
  670. -Wenn die Diskette auch nur einen Fehler hat, gehe ich davon aus, daß Sie
  671.  sie sowieso nicht mehr haben wollen und werfe sie weg. Also benutzen Sie
  672.  Disketten hoher Qualität und formatieren Sie sie vor der Benutzung !
  673.  
  674. SHAREWARE-INFORMATION: Nur registrierte Benutzer erhalten ein Update für die
  675. unten genannten 5 DM. Ein Update ist in den 30 DM Sharewaregebühr bereits
  676. enthalten.
  677.  
  678. Wenn Sie einige Features zum PowerPlayer dazu haben möchten, tun Sie
  679. folgendes:
  680.  
  681. -Schreiben Sie einen detailierten Brief mit allen neuen Features an die
  682.  Sie denken.
  683. -Wenn Sie das Update mit einigen/allen ihrer Features haben wollen,
  684.  fügen Sie eine Disk für den PowerPlayer und 5 DM für all die Arbeit hinzu !
  685.  
  686. Wenn Sie ein Update haben wollen, tun Sie folgendes:
  687. -fügen Sie eine Diskette für den PowerPlayer und 5 DM für Unkosten und Arbeit
  688.  (Brief, Briefmarken...)!
  689. -Ich werde ihnen dann die aktuelle Version des PowerPlayers zukommen lassen
  690.  
  691. Wenn Sie nur einem AMIGA-Programmierer schreiben wollen
  692. -nur zu!
  693.  
  694. Meine Adresse:    Stephan Fuhrmann
  695.         Erikstr. 30
  696.         W-2380 Schleswig
  697.         Germany
  698.  
  699. Schreiben sie immer, welche PowerPlayer-Version Sie benutzen und woher Sie
  700. sie haben!
  701.  
  702. ==============================================================================
  703.  
  704. Offizielle PowerPlayer-Support BBS
  705. ==================================
  706.  
  707. DOOMSDAY BBS, GERMANY
  708. ---------------------
  709.  
  710. Sysop    * Stiff! *
  711. CoSysop * Matthias *
  712.  
  713. Port 00  +49 - (0)4621 - 36796 .... Online: 24 H
  714. Port 01  +49 - (0)4621 - 36742 .... Online: 22-8 o'clock
  715.  
  716. PD-Stuff, latest Fish and more!
  717.  
  718. Sie finden dort die aktuellste PowerPlayer-Version und ein sich mit dem
  719. PowerPlayer befassendes Brett.  Für Fragen, Ideen, Bug-Reports und alle
  720. anderen den PowerPlayer betreffende Themen können sie sich an den Cosysop
  721. wenden, er wird mir über alles berichten.
  722.  
  723. Wenn genug Leute sich registrieren lassen kaufe ich mir ein Modem, so daß
  724. Sie mich direkt über die BBS erreichen können.
  725.  
  726. ==============================================================================
  727.  
  728. Wenn Sie einen tollen Musik-Editor haben wollen, ziehen Sie in Erwägung,
  729.  
  730.         Teijo Kinnunen's OctaMED
  731.  
  732. zu kaufen.
  733.  
  734. Er bietet 4 bis 8 Stimmen, einen sehr guten Pattern-Editor, leicht zu
  735. erstellende synthetische Sounds, funktioniert perfekt in der AMIGA
  736. Multitasking-Umgebung, hat MIDI-Unterstützung, kann mit dem
  737. PowerPacker gepackte Dateien verarbeiten und mehr.
  738.  
  739. Bestellen Sie OctaMED:
  740.     AmigaNuts United
  741.     169, Dale Valley Road
  742.     Hollybrook
  743.     Southampton
  744.     SO1 6QX
  745.     ENGLAND
  746.  
  747. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  748.  
  749. Wenn Sie billige Public Domain Disks und mehr haben wollen:
  750.  
  751.     H.O.Soft
  752.     H.Ottow
  753.     Postfach 1545
  754.     W-2380 Schleswig
  755.  
  756.     Tel.: (0)4622 499
  757.     (Hotline: Montag, Mittwoch, Freitag, 19.00-21.00 MEZ)
  758.  
  759.     Bestellen Sie die 4 Katalog-Disketten:
  760.         15.- DM (Vorkasse mit Eurocheque)
  761.         18.- DM (Nachnahme)
  762.  
  763. ==============================================================================
  764. (EOF)
  765.